fix(deps): update serde monorepo to ^1.0.193 #227
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
^1
->^1.0.193
^1
->^1.0.193
Release Notes
serde-rs/serde (serde)
v1.0.193
Compare Source
RangeFrom
andRangeTo
(#2653, #2654, #2655, thanks @emilbonnek)v1.0.192
Compare Source
v1.0.191
Compare Source
v1.0.190
Compare Source
v1.0.189
Compare Source
v1.0.188
Compare Source
v1.0.187
Compare Source
v1.0.186
Compare Source
serde_derive
andserde
in the dependency graph (#2588, thanks @soqb)v1.0.185
Compare Source
*self
which is behind a shared reference" deriving Serialize on a non_exhaustive enum (#2591)v1.0.184
Compare Source
serde_derive
build on all platforms — eventually we'd like to use a first-class precompiled macro if such a thing becomes supported by cargo / crates.iov1.0.183
Compare Source
Box<OsStr>
with an equivalent representation asOsString
(#2556, thanks @DBLouis)v1.0.182
Compare Source
serde(default)
on tuple structs (#2553, thanks @Mingun)v1.0.181
Compare Source
serde(alias)
work in combination withflatten
when using in-place deserialization (#2443, thanks @Mingun)v1.0.180
Compare Source
v1.0.179
Compare Source
v1.0.178
Compare Source
v1.0.177
Compare Source
serde(rename_all_fields = "...")
attribute to apply arename_all
on every struct variant of an enum (#1695, thanks @jplatte)v1.0.176
Compare Source
v1.0.175
Compare Source
v1.0.174
Compare Source
v1.0.173
Compare Source
bitflags
crate (#2516)v1.0.172
Compare Source
v1.0.171
Compare Source
derive(Deserialize)
on unit structs that have const generics (#2500, thanks @Baptistemontan)v1.0.170
Compare Source
v1.0.169
Compare Source
v1.0.168
Compare Source
serde::de::IgnoredAny
to be the type for aserde(flatten)
field (#2436, thanks @Mingun)v1.0.167
Compare Source
RangeFrom
andRangeTo
(#2471, thanks @tbu-)v1.0.166
Compare Source
no-alloc
category to crates.io metadatav1.0.165
Compare Source
serde(skip_deserializing)
attributes (#2466, thanks @Mingun)-Zminimal-versions
buildv1.0.164
Compare Source
v1.0.163
Compare Source
v1.0.162
Compare Source
Support deserializing flattened adjacently tagged enums from data formats which represent fields as bytes, such as the
csv
crate (#2377, thanks @mfro)v1.0.161
Compare Source
v1.0.160
Compare Source
doc(hidden)
(#2426, thanks @compiler-errors)v1.0.159
Compare Source
v1.0.158
Compare Source
#[serde(crate = $serde_path)]
(#2409)v1.0.157
Compare Source
v1.0.156
Compare Source
v1.0.155
Compare Source
Serialize
andDeserialize
impls forcore::ffi::CStr
andalloc::ffi::CString
without "std" feature (#2374, thanks @safarir)v1.0.154
Compare Source
flatten
and'static
fields (#2383, thanks @Mingun)v1.0.153
Compare Source
serde(alias = "…")
attribute used inside of flattened struct (#2387, thanks @bebecue)v1.0.152
Compare Source
v1.0.151
Compare Source
serde::
{ser
,de
}::StdError
to re-exportcore::error::Error
when serde is built withfeature="std"
off andfeature="unstable"
on (#2344)v1.0.150
Compare Source
Serialize
impl ofHashMap
andBTreeMap
(#2334)Serialize
andDeserialize
impls ofstd::sync::atomic
types on more platforms (#2337, thanks @badboy)v1.0.149
Compare Source
Serialize
impl ofBinaryHeap
,BTreeSet
, andHashSet
(#2333, thanks @jonasbb)v1.0.148
Compare Source
remote
derive for generic types that have private fields (#2327)v1.0.147
Compare Source
serde::de::value::EnumAccessDeserializer
which transforms anEnumAccess
into aDeserializer
(#2305)v1.0.146
Compare Source
v1.0.145
Compare Source
Sized
(#2282, thanks @ChayimFriedman2)v1.0.144
Compare Source
v1.0.143
Compare Source
v1.0.142
Compare Source
v1.0.141
Compare Source
no-std
category to crates.io metadatav1.0.140
Compare Source
v1.0.139
Compare Source
new
constructor function for allIntoDeserializer
impls (#2246)v1.0.138
Compare Source
v1.0.137
Compare Source
rust-version
of serde and serde_test (#2168)v1.0.136
Compare Source
Visitor
fails to deserialize a u128 or i128 (#2167)v1.0.135
Compare Source
v1.0.134
Compare Source
v1.0.133
Compare Source
flatten
fields ortag
oruntagged
enums (#2148)v1.0.132
Compare Source
std::sync::atomic::{AtomicI64, AtomicU64}
on riscv64 arch (#2141, thanks @Avimitin)v1.0.131
Compare Source
unused_results
being triggered in generated code for adjacently tagged enum (#2116, thanks @tyranron)v1.0.130
Compare Source
MapAccess
andSeqAccess
impl for reference to a dynamically sized existing impl (#2081)v1.0.129
Compare Source
v1.0.128
Compare Source
v1.0.127
Compare Source
v1.0.126
Compare Source
forbid(future_incompatible)
lint setting in generated code (#2026, thanks @hyd-dev)v1.0.125
Compare Source
Ipv4Addr
(#2001, thanks @saethlin)v1.0.124
Compare Source
SystemTime
(#1997, thanks @cyang1)v1.0.123
Compare Source
Self
keywords in fields of types that derive Deserialize (#1830, thanks @taiki-e)Self
inside fields that use serialize_with (#1970)v1.0.122
Compare Source
Add IntoDeserializer impl for &[u8] (#1898, thanks @Mingun)
Handle unrecognized numeric field keys during deserialization of a field_identifier, equivalently to string field keys (#1914, thanks @Mingun)
Add attribute to override default deserialization failure expectation message (#1916, thanks @Mingun)
Improve
serde_test
handling of map entries and error message construction (#1918, thanks @Mingun)Produce more accurate location information on test failures from
serde_test
crate (#1920, thanks @Mingun)Improve diagnostic on failure to parse a
rename_all
attribute (#1960, #1961)Eliminate unnecessary trait bounds on some value Deserializer impls (#1963)
v1.0.121
Compare Source
Duration
with nanoseconds that cause the seconds counter to overflow (#1958, thanks @jonasbb)v1.0.120
Compare Source
v1.0.119
Compare Source
v1.0.118
Compare Source
v1.0.117
Compare Source
v1.0.116
Compare Source
v1.0.115
Compare Source
#[serde(flatten)]
on a field whose type is a type parameter and concrete type is()
(#1873)v1.0.114
Compare Source
packed
repr matching to support deriving Serialize for structs havingrepr(C, packed)
(#1813, thanks @TannerRogalsky)v1.0.113
Compare Source
v1.0.112
Compare Source
serde(flatten)
on map types where the Serializer only works with serialize_entry (#1837)v1.0.111
Compare Source
#[derive(Deserialize)] struct S<'a> { field: $field }
(#1821)v1.0.110
Compare Source
repr(packed)
struct (#1791, thanks @alvardes)v1.0.109
Compare Source
Option
to omit the content field when deserializing (#1553, #1706, thanks @zth0)v1.0.108
Compare Source
Provide a
Serializer
impl that can write primitives and unit variants to a&mut fmt::Formatter
(#1705, thanks @jethrogb)v1.0.107
Compare Source
serde(skip)
andserde(other)
in the same enum (#1804)v1.0.106
Compare Source
v1.0.105
Compare Source
Cow
types (#1754, thanks @maciejhirsz)v1.0.104
Compare Source
!
to account for https://github.com/rust-lang/rust/pull/67224v1.0.103
Compare Source
v1.0.102
Compare Source
PathBuf
from bytes like&Path
already did, and support deserializingBox<Path>
(#1656, thanks @heftig)v1.0.101
Compare Source
Report errors on malformed serde attributes, like
#[serde(rename =)]
-- the compiler used to reject these itself, but when the compiler relaxed its requirements on attribute syntax these malformed attributes began silently being ignored by serde_deriveEliminate unused variable warning when using skip_serializing inside a tuple variant of an adjacently tagged enum (#1617, thanks @arilotter)
Support skip attribute inside of newtype variants (#1622, thanks @Xaeroxe)
v1.0.100
Compare Source
Provide
serde::ser::StdError
andserde::de::StdError
which are either a re-export ofstd::error::Error
(if Serde's "std" feature is enabled) or a new identical trait (otherwise).Serde's error traits
serde::ser::Error
andserde::de::Error
requirestd::error::Error
as a supertrait, but only when Serde is built with "std" enabled. Data formats that don't care about no_std support should generally provide their error types with astd::error::Error
impl directly:Data formats that do support no_std may either have a "std" feature of their own as has been required in the past:
... or else now may provide the std Error impl unconditionally via Serde's re-export:
v1.0.99
Compare Source
Update Syn dependency to 1.0.
Note: This raises the minimum required compiler version for serde_derive from rustc 1.15 to rustc 1.31. The minimum required compiler version for serde remains at rustc 1.13.
v1.0.98
Compare Source
v1.0.97
Compare Source
Introduce
serde(try_from = "...")
attribute to derive Deserialize based on a given implementation ofstd::convert::TryFrom
(#1526, thanks @fanzeyi)v1.0.96
Compare Source
v1.0.95
Compare Source
yanked
v1.0.94
Compare Source
v1.0.93
Compare Source
v1.0.92
Compare Source
serde(flatten)
in no_std + alloc mode (#1543, thanks @jplatte)v1.0.91
Compare Source
v1.0.90
Compare Source
Add an attribute
#[serde(crate = "path::to::serde")]
which replaces the use ofextern crate serde
in the generated code; this is intended for crates that invoke Serde derives from a macro and need to refer toserde
through their own re-export rather than requiring callers to list Serde in Cargo.toml (#1499, thanks @sgrif)v1.0.89
Compare Source
v1.0.88
Compare Source
flatten
andskip_serializing
/skip_deserializing
attributes on the same fieldv1.0.87
Compare Source
v1.0.86
Compare Source
v1.0.85
Compare Source
Accept
#[serde(alias = "...")]
attribute on fields and variants which allows the same field or variant to be deserialized from any of multiple different names in the input (#1458, thanks @Lymia)v1.0.84
Compare Source
v1.0.83
Compare Source
Support a
rename_all
specification that applies only to the Serialize impl or only to the Deserialize impl (#1447, thanks @vincascm)Allow serializing struct name inside of structs with named fields (#1448, thanks @motu42)
v1.0.82
Compare Source
serde(default)
attribute inside of tuple structs and tuple variants (#1442, thanks @tcr)v1.0.81
Compare Source
v1.0.80
Compare Source
Vec::deserialize_in_place
to deserialize elements in place (#1411)v1.0.79
Compare Source
Add
serde(other)
variant attribute for deserializing any variant that is not one of the others (#1382)In this internally tagged enum the
MyEnum::Unknown
variant would be produced if the"variant"
tag in the input is neither"A"
nor"B"
.This feature is currently limited to externally tagged and adjacently tagged enums in which the
other
variant is a unit variant.v1.0.78
Compare Source
v1.0.77
Compare Source
v1.0.76
Compare Source
NonZeroU128
(#1371, thanks @hcpl)v1.0.75
Compare Source
-Z minimal-versions
in CI (#1367)v1.0.74
Compare Source
v1.0.73
Compare Source
v1.0.72
Compare Source
default-features = false, features = ["alloc", "rc"]
feature combination (#1359, thanks @Pratyush)v1.0.71
Compare Source
core::ops::RangeInclusive
(#1347, thanks @c410-f3r)core::ops::Range
whether or not"std"
feature is enabled (#1348)v1.0.70
Compare Source
--features alloc
to work with nightly-2018-07-07 (#1335)v1.0.69
Compare Source
use_extern_macros
(https://github.com/rust-lang/rust/pull/51496)v1.0.68
Compare Source
v1.0.67
Compare Source
v1.0.66
Compare Source
!
(#544, unstable)v1.0.65
Compare Source
v1.0.64
Compare Source
v1.0.63
Compare Source
v1.0.62
Compare Source
IntoDeserializer
for i128 and u128 (#1280)v1.0.61
Compare Source
v1.0.60
Compare Source
v1.0.59
Compare Source
serde(transparent)
container attribute to indicate that a struct serializes and deserializes the same as its only field -- analogous torepr(transparent)
(#1054)v1.0.58
Compare Source
v1.0.57
Compare Source
NonZero<T>
which has been removed from the most recent nightly compiler (#1265)v1.0.56
Compare Source
v1.0.55
Compare Source
v1.0.54
Compare Source
v1.0.53
Compare Source
v1.0.52
Compare Source
bound
attribute (#1149)skip_serializing
attribute in tuple structs and variants (#1048)skip_serializing_if
in computing tuple struct lengths (#1049)Option
field (#1029)v1.0.51
Compare Source
'de
lifetime (#893)#[serde(skip)]
variant attribute to combine theskip_serializing
andskip_deserializing
variant attributes that already existedConfiguration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
This PR has been generated by Mend Renovate. View repository job log here.